package com.wms.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel("到货明细")
public class ArrivalDetail {
    @ApiModelProperty(value = "明细id")
    private int id;
    @ApiModelProperty(value = "物料id",notes = "")
    private int mid;
    @ApiModelProperty(value = "物料类别",notes = "")
    private String category;
    /** 物料编码 */
    @ApiModelProperty(value = "物料编码",notes = "")
    private String mcode ;
    /** GS1编码 */
    @ApiModelProperty(value = "GS1编码",notes = "")
    private String gs1 ;
    /** 物料名称 */
    @ApiModelProperty(value = "物料名称",notes = "")
    private String name ;
    @ApiModelProperty(value = "物料属性",notes = "")
    private String type;
    /** 存放温区 */
    @ApiModelProperty(value = "存放温区",notes = "")
    private String warmarea ;
    /** 规格 */
    @ApiModelProperty(value = "规格",notes = "")
    private String spec ;
    /** 计量单位 */
    @ApiModelProperty(value = "计量单位",notes = "")
    private String unit ;
    /** 到货数量 */
    @ApiModelProperty(value = "到货数量",notes = "")
    private Integer arrivalNum ;
    /** 采购数量 */
    @ApiModelProperty(value = "采购数量",notes = "")
    private int num ;
    /** 采购单价 */
    @ApiModelProperty(value = "采购单价",notes = "")
    private Double price ;
    /** 金额 */
    @ApiModelProperty(value = "金额",notes = "")
    private Double total ;
    /** 税率 */
    @ApiModelProperty(value = "税率",notes = "")
    private Double rate ;
    /** 生产日期 */
    @ApiModelProperty(value = "生产日期",notes = "")
    private String productDate ;
    /** 需求时间 */
    @ApiModelProperty(value = "需求时间",notes = "")
    private String needDate ;
    /** 备注 */
    @ApiModelProperty(value = "备注",notes = "")
    private String note ;
    /** 批次号 */
    @ApiModelProperty(value = "批次号",notes = "")
    private String batchNum ;
}
